/**
 * 
 */
package tp1.model;

import org.uqbar.commons.model.ObservableObject;

/**
 * @author david
 *
 */
public abstract class Pieza extends ObservableObject {
	protected String nombre;
	protected Posicion posicion;
	
	public String getNombre() {
		return nombre;
	}
	
	public void setNombre(String nombre) {
		this.nombre = nombre;
	}
	
	public Posicion getPosicion() {
		return posicion;
	}
	
	public void setPosicion(Posicion posicion) {
		this.posicion = posicion;
	}
	
	public int getX() {
		return this.getPosicion().getX();
	}
	
	public int getY() {
		return this.getPosicion().getY();
	}
	
}
